package nc.ui.ic.m4c;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

import nc.ui.uif2.factory.AbstractJavaBeanDefinition;

public class SaleOut_Event extends  nc.ui.ic.general.model.config.GeneralCommon{
	private Map<String, Object> context = new HashMap();
public nc.ui.ic.general.handler.MainNumHandler getMainNumHandler(){
 if(context.get("mainNumHandler")!=null)
 return (nc.ui.ic.general.handler.MainNumHandler)context.get("mainNumHandler");
  nc.ui.ic.general.handler.MainNumHandler bean = new nc.ui.ic.general.handler.MainNumHandler();
  context.put("mainNumHandler",bean);
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

public nc.ui.ic.general.handler.NumHandler getNumHandler(){
 if(context.get("numHandler")!=null)
 return (nc.ui.ic.general.handler.NumHandler)context.get("numHandler");
  nc.ui.ic.general.handler.NumHandler bean = new nc.ui.ic.general.handler.NumHandler();
  context.put("numHandler",bean);
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

public nc.ui.ic.general.handler.HslHandler getHslHandler(){
 if(context.get("hslHandler")!=null)
 return (nc.ui.ic.general.handler.HslHandler)context.get("hslHandler");
  nc.ui.ic.general.handler.HslHandler bean = new nc.ui.ic.general.handler.HslHandler();
  context.put("hslHandler",bean);
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

public nc.ui.ic.m4c.handler.CastunitidHandlerFor4C getCastunitidHandler(){
 if(context.get("castunitidHandler")!=null)
 return (nc.ui.ic.m4c.handler.CastunitidHandlerFor4C)context.get("castunitidHandler");
  nc.ui.ic.m4c.handler.CastunitidHandlerFor4C bean = new nc.ui.ic.m4c.handler.CastunitidHandlerFor4C();
  context.put("castunitidHandler",bean);
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

public nc.ui.ic.m4c.handler.CwarehouseidHandlerFor4C getCwarehouseidHandler(){
 if(context.get("cwarehouseidHandler")!=null)
 return (nc.ui.ic.m4c.handler.CwarehouseidHandlerFor4C)context.get("cwarehouseidHandler");
  nc.ui.ic.m4c.handler.CwarehouseidHandlerFor4C bean = new nc.ui.ic.m4c.handler.CwarehouseidHandlerFor4C();
  context.put("cwarehouseidHandler",bean);
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

public nc.ui.ic.m4c.handler.NPriceHandlerFor4C getPricehandler(){
 if(context.get("pricehandler")!=null)
 return (nc.ui.ic.m4c.handler.NPriceHandlerFor4C)context.get("pricehandler");
  nc.ui.ic.m4c.handler.NPriceHandlerFor4C bean = new nc.ui.ic.m4c.handler.NPriceHandlerFor4C();
  context.put("pricehandler",bean);
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

public nc.ui.ic.m4c.handler.CdptvidHandlerFor4C getCdptvidHandler(){
 if(context.get("cdptvidHandler")!=null)
 return (nc.ui.ic.m4c.handler.CdptvidHandlerFor4C)context.get("cdptvidHandler");
  nc.ui.ic.m4c.handler.CdptvidHandlerFor4C bean = new nc.ui.ic.m4c.handler.CdptvidHandlerFor4C();
  context.put("cdptvidHandler",bean);
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

public nc.ui.ic.m4c.handler.CbizidHandlerFor4C getCbizidHandler(){
 if(context.get("cbizidHandler")!=null)
 return (nc.ui.ic.m4c.handler.CbizidHandlerFor4C)context.get("cbizidHandler");
  nc.ui.ic.m4c.handler.CbizidHandlerFor4C bean = new nc.ui.ic.m4c.handler.CbizidHandlerFor4C();
  context.put("cbizidHandler",bean);
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

public nc.ui.ic.m4c.handler.CmaterialvidHandlerFor4C getCmaterialvidHandler(){
 if(context.get("cmaterialvidHandler")!=null)
 return (nc.ui.ic.m4c.handler.CmaterialvidHandlerFor4C)context.get("cmaterialvidHandler");
  nc.ui.ic.m4c.handler.CmaterialvidHandlerFor4C bean = new nc.ui.ic.m4c.handler.CmaterialvidHandlerFor4C();
  context.put("cmaterialvidHandler",bean);
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

public nc.ui.ic.m4c.handler.CtrancustidHandler getCtrancustidHandler(){
 if(context.get("ctrancustidHandler")!=null)
 return (nc.ui.ic.m4c.handler.CtrancustidHandler)context.get("ctrancustidHandler");
  nc.ui.ic.m4c.handler.CtrancustidHandler bean = new nc.ui.ic.m4c.handler.CtrancustidHandler();
  context.put("ctrancustidHandler",bean);
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

public nc.ui.ic.m4c.handler.FtaxtypeflagHandlerFor4C getFtaxtypeflagHandler(){
 if(context.get("ftaxtypeflagHandler")!=null)
 return (nc.ui.ic.m4c.handler.FtaxtypeflagHandlerFor4C)context.get("ftaxtypeflagHandler");
  nc.ui.ic.m4c.handler.FtaxtypeflagHandlerFor4C bean = new nc.ui.ic.m4c.handler.FtaxtypeflagHandlerFor4C();
  context.put("ftaxtypeflagHandler",bean);
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

public nc.ui.ic.m4c.handler.CrececountryidHandlerFor4C getCrececountryidHandler(){
 if(context.get("crececountryidHandler")!=null)
 return (nc.ui.ic.m4c.handler.CrececountryidHandlerFor4C)context.get("crececountryidHandler");
  nc.ui.ic.m4c.handler.CrececountryidHandlerFor4C bean = new nc.ui.ic.m4c.handler.CrececountryidHandlerFor4C();
  context.put("crececountryidHandler",bean);
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

public nc.ui.ic.m4c.handler.CsendcountryidHandlerFor4C getCsendcountryidHandler(){
 if(context.get("csendcountryidHandler")!=null)
 return (nc.ui.ic.m4c.handler.CsendcountryidHandlerFor4C)context.get("csendcountryidHandler");
  nc.ui.ic.m4c.handler.CsendcountryidHandlerFor4C bean = new nc.ui.ic.m4c.handler.CsendcountryidHandlerFor4C();
  context.put("csendcountryidHandler",bean);
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

public nc.ui.ic.m4c.handler.CtaxcountryidHandlerFor4C getCtaxcountryidHandler(){
 if(context.get("ctaxcountryidHandler")!=null)
 return (nc.ui.ic.m4c.handler.CtaxcountryidHandlerFor4C)context.get("ctaxcountryidHandler");
  nc.ui.ic.m4c.handler.CtaxcountryidHandlerFor4C bean = new nc.ui.ic.m4c.handler.CtaxcountryidHandlerFor4C();
  context.put("ctaxcountryidHandler",bean);
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

public nc.ui.ic.m4c.handler.CtradewordidHandlerFor4C getCtradewordidHandler(){
 if(context.get("ctradewordidHandler")!=null)
 return (nc.ui.ic.m4c.handler.CtradewordidHandlerFor4C)context.get("ctradewordidHandler");
  nc.ui.ic.m4c.handler.CtradewordidHandlerFor4C bean = new nc.ui.ic.m4c.handler.CtradewordidHandlerFor4C();
  context.put("ctradewordidHandler",bean);
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

public nc.ui.ic.m4c.handler.CcustomeridHandlerFor4C getCcustomeridHandler(){
 if(context.get("ccustomeridHandler")!=null)
 return (nc.ui.ic.m4c.handler.CcustomeridHandlerFor4C)context.get("ccustomeridHandler");
  nc.ui.ic.m4c.handler.CcustomeridHandlerFor4C bean = new nc.ui.ic.m4c.handler.CcustomeridHandlerFor4C();
  context.put("ccustomeridHandler",bean);
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

public nc.ui.ic.m4c.handler.CorigareaidHandlerFor4C getCorigareaidHandler(){
 if(context.get("corigareaidHandler")!=null)
 return (nc.ui.ic.m4c.handler.CorigareaidHandlerFor4C)context.get("corigareaidHandler");
  nc.ui.ic.m4c.handler.CorigareaidHandlerFor4C bean = new nc.ui.ic.m4c.handler.CorigareaidHandlerFor4C();
  context.put("corigareaidHandler",bean);
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

public nc.ui.ic.m4c.handler.CorigcountryidHandlerFor4C getCorigcountryidHandler(){
 if(context.get("corigcountryidHandler")!=null)
 return (nc.ui.ic.m4c.handler.CorigcountryidHandlerFor4C)context.get("corigcountryidHandler");
  nc.ui.ic.m4c.handler.CorigcountryidHandlerFor4C bean = new nc.ui.ic.m4c.handler.CorigcountryidHandlerFor4C();
  context.put("corigcountryidHandler",bean);
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

public nc.ui.ic.m4c.handler.NcaltaxmnyHandlerFor4C getNcaltaxmnyHandler(){
 if(context.get("ncaltaxmnyHandler")!=null)
 return (nc.ui.ic.m4c.handler.NcaltaxmnyHandlerFor4C)context.get("ncaltaxmnyHandler");
  nc.ui.ic.m4c.handler.NcaltaxmnyHandlerFor4C bean = new nc.ui.ic.m4c.handler.NcaltaxmnyHandlerFor4C();
  context.put("ncaltaxmnyHandler",bean);
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

public nc.ui.ic.m4c.handler.CtaxcodeidHandlerFor4C getCtaxcodeidHandler(){
 if(context.get("ctaxcodeidHandler")!=null)
 return (nc.ui.ic.m4c.handler.CtaxcodeidHandlerFor4C)context.get("ctaxcodeidHandler");
  nc.ui.ic.m4c.handler.CtaxcodeidHandlerFor4C bean = new nc.ui.ic.m4c.handler.CtaxcodeidHandlerFor4C();
  context.put("ctaxcodeidHandler",bean);
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

public nc.ui.ic.m4c.handler.CcorrespondcodeFor4CEventHandler getCcorrespondcodeHandler(){
 if(context.get("ccorrespondcodeHandler")!=null)
 return (nc.ui.ic.m4c.handler.CcorrespondcodeFor4CEventHandler)context.get("ccorrespondcodeHandler");
  nc.ui.ic.m4c.handler.CcorrespondcodeFor4CEventHandler bean = new nc.ui.ic.m4c.handler.CcorrespondcodeFor4CEventHandler();
  context.put("ccorrespondcodeHandler",bean);
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

public nc.ui.ic.m4c.handler.CcustmaterialidHandlerFor4C getCcustmaterialidHandler(){
 if(context.get("ccustmaterialidHandler")!=null)
 return (nc.ui.ic.m4c.handler.CcustmaterialidHandlerFor4C)context.get("ccustmaterialidHandler");
  nc.ui.ic.m4c.handler.CcustmaterialidHandlerFor4C bean = new nc.ui.ic.m4c.handler.CcustmaterialidHandlerFor4C();
  context.put("ccustmaterialidHandler",bean);
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

public nc.ui.ic.m4c.handler.VreceiveaddressHandlerFor4C getVreceiveaddressHandler(){
 if(context.get("vreceiveaddressHandler")!=null)
 return (nc.ui.ic.m4c.handler.VreceiveaddressHandlerFor4C)context.get("vreceiveaddressHandler");
  nc.ui.ic.m4c.handler.VreceiveaddressHandlerFor4C bean = new nc.ui.ic.m4c.handler.VreceiveaddressHandlerFor4C();
  context.put("vreceiveaddressHandler",bean);
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

public nc.ui.ic.pub.handler.card.ICCardEditEventHandlerMap getChildCardEditHandlerMap(){
 if(context.get("childCardEditHandlerMap")!=null)
 return (nc.ui.ic.pub.handler.card.ICCardEditEventHandlerMap)context.get("childCardEditHandlerMap");
  nc.ui.ic.pub.handler.card.ICCardEditEventHandlerMap bean = new nc.ui.ic.pub.handler.card.ICCardEditEventHandlerMap();
  context.put("childCardEditHandlerMap",bean);
  bean.setHandlerMap(getManagedMap0());
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

private Map getManagedMap0(){  Map map = new HashMap();  map.put("ccustmaterialid",getCcustmaterialidHandler());  map.put("vreceiveaddress",getVreceiveaddressHandler());  map.put("ctrancustid",getCtrancustidHandler());  map.put("cdptvid",getCdptvidHandler());  map.put("cmaterialvid",getCmaterialvidHandler());  map.put("crececountryid",getCrececountryidHandler());  map.put("csendcountryid",getCsendcountryidHandler());  map.put("ctaxcountryid",getCtaxcountryidHandler());  map.put("ctradewordid",getCtradewordidHandler());  map.put("ccustomerid",getCcustomeridHandler());  map.put("corigcountryid",getCorigcountryidHandler());  map.put("corigareaid",getCorigareaidHandler());  map.put("ncaltaxmny",getNcaltaxmnyHandler());  map.put("ctaxcodeid",getCtaxcodeidHandler());  map.put("ftaxtypeflag",getFtaxtypeflagHandler());  map.put("nqtorigtaxnetprice",getPricehandler());  map.put("nqtorigprice",getPricehandler());  return map;}

public nc.ui.ic.pub.handler.card.ICCardEditEventHandlerMap getParentCardEditHandlerMap(){
 if(context.get("parentCardEditHandlerMap")!=null)
 return (nc.ui.ic.pub.handler.card.ICCardEditEventHandlerMap)context.get("parentCardEditHandlerMap");
  nc.ui.ic.pub.handler.card.ICCardEditEventHandlerMap bean = new nc.ui.ic.pub.handler.card.ICCardEditEventHandlerMap();
  context.put("parentCardEditHandlerMap",bean);
  bean.setHandlerMap(getManagedMap1());
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

private Map getManagedMap1(){  Map map = new HashMap();  map.put("cwhsmanagerid",(nc.ui.ic.pub.handler.card.ICCardEditEventHandler)findBeanInUIF2BeanFactory("cwhsmanageridHandler"));  map.put("cothercalbodyoid",(nc.ui.ic.pub.handler.card.ICCardEditEventHandler)findBeanInUIF2BeanFactory("cothercalbodyoidHandler"));  map.put("cwarehouseid",getCwarehouseidHandler());  map.put("ctrantypeid",(nc.ui.ic.pub.handler.card.ICCardEditEventHandler)findBeanInUIF2BeanFactory("ctrantypeidHandler"));  map.put("clocationid",(nc.ui.ic.pub.handler.card.ICCardEditEventHandler)findBeanInUIF2BeanFactory("clocationidHandler"));  map.put("cmaterialvid",getCmaterialvidHandler());  map.put("castunitid",getCastunitidHandler());  map.put("vbatchcode",(nc.ui.ic.pub.handler.card.ICCardEditEventHandler)findBeanInUIF2BeanFactory("vbatchcodeHandler"));  map.put("dproducedate",(nc.ui.ic.pub.handler.card.ICCardEditEventHandler)findBeanInUIF2BeanFactory("dproducedateHandler"));  map.put("dvalidate",(nc.ui.ic.pub.handler.card.ICCardEditEventHandler)findBeanInUIF2BeanFactory("dvalidateHandler"));  map.put("cbizid",getCbizidHandler());  map.put("ncostprice",(nc.ui.ic.pub.handler.card.ICCardEditEventHandler)findBeanInUIF2BeanFactory("ncostPriceHandler"));  map.put("ncostmny",(nc.ui.ic.pub.handler.card.ICCardEditEventHandler)findBeanInUIF2BeanFactory("ncostmnyHandler"));  map.put("cotherwhid",(nc.ui.ic.pub.handler.card.ICCardEditEventHandler)findBeanInUIF2BeanFactory("cotherwhidHandler"));  map.put("flargess",(nc.ui.ic.pub.handler.card.ICCardEditEventHandler)findBeanInUIF2BeanFactory("flargessHandler"));  map.put("bonroadflag",(nc.ui.ic.pub.handler.card.ICCardEditEventHandler)findBeanInUIF2BeanFactory("bonroadflagHandler"));  map.put("crowno",(nc.ui.ic.pub.handler.card.ICCardEditEventHandler)findBeanInUIF2BeanFactory("crownoHandler"));  map.put("vchangerate",getHslHandler());  map.put("nnum",getMainNumHandler());  map.put("nassistnum",getNumHandler());  map.put("nshouldnum",(nc.ui.ic.pub.handler.card.ICCardEditEventHandler)findBeanInUIF2BeanFactory("shouldMainNumHandler"));  map.put("nshouldassistnum",(nc.ui.ic.pub.handler.card.ICCardEditEventHandler)findBeanInUIF2BeanFactory("shouldNumHandler"));  map.put("ccorrespondcode",getCcorrespondcodeHandler());  map.put("cvmivenderid",(nc.ui.ic.pub.handler.card.ICCardEditEventHandler)findBeanInUIF2BeanFactory("cvmivenderidHandler"));  map.put("vexigencycode",(nc.ui.ic.pub.handler.card.ICCardEditEventHandler)findBeanInUIF2BeanFactory("vexigencycodeHandler"));  map.put("cstateid",(nc.ui.ic.pub.handler.card.ICCardEditEventHandler)findBeanInUIF2BeanFactory("cstateidHandler"));  map.put("cffileid",(nc.ui.ic.pub.handler.card.ICCardEditEventHandler)findBeanInUIF2BeanFactory("cffileidHandler"));  map.put("ngrossnum",(nc.ui.ic.pub.handler.card.ICCardEditEventHandler)findBeanInUIF2BeanFactory("ngrossNumHandler"));  map.put("ntarenum",(nc.ui.ic.pub.handler.card.ICCardEditEventHandler)findBeanInUIF2BeanFactory("ntareNumHandler"));  map.put("nplannedprice",(nc.ui.ic.pub.handler.card.ICCardEditEventHandler)findBeanInUIF2BeanFactory("nplannedPriceHandler"));  map.put("nplannedmny",(nc.ui.ic.pub.handler.card.ICCardEditEventHandler)findBeanInUIF2BeanFactory("nplannedmnyHandler"));  map.put("ctplcustomerid",(nc.ui.ic.pub.handler.card.ICCardEditEventHandler)findBeanInUIF2BeanFactory("ctplcustomeridHandler"));  map.put("vserialcode",(nc.ui.ic.pub.handler.card.ICCardEditEventHandler)findBeanInUIF2BeanFactory("vserialcodeHandler"));  map.put("cdptvid",getCdptvidHandler());  map.put("vdef14",getVdef14Handler());  return map;}

public nc.ui.ic.general.handler.CVdef14Handler getVdef14Handler(){
 if(context.get("Vdef14Handler")!=null)
 return (nc.ui.ic.general.handler.CVdef14Handler)context.get("Vdef14Handler");
  nc.ui.ic.general.handler.CVdef14Handler bean = new nc.ui.ic.general.handler.CVdef14Handler();
  context.put("Vdef14Handler",bean);
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

}
